# -*- coding: utf-8 -*-
# __author__ = 'xxx'
# env:
# fuction: 通过 SimpleWebSocketServer  实现一个简单的 WS 服务器

from SimpleWebSocketServer import SimpleWebSocketServer, WebSocket


class SimpleEcho(WebSocket):

    #响应客户端消息
    def handleMessage(self):

        self.sendMessage(self.data)
        print(type(self.data))
        print("获取到的信息  %s  消息已经获取到了 " %  self.data)

    # 连接成功后的处理方法
    def handleConnected(self):
        print(self.address, 'connected')

    # 关闭连接
    def handleClose(self):
        self.sendMessage("关闭  ws 连接")
        print(self.address, 'closed')

server = SimpleWebSocketServer('0.0.0.0', 8080, SimpleEcho)
server.serveforever()


